/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.bs;

import com.bs.beans.RelView;
import com.bs.views.BancoView;
import com.bs.views.ContaAPagarView;
import com.bs.views.ContaAReceberView;
import com.bs.views.ContaView;
import com.bs.views.ConversaoUnidadesView;
import com.bs.views.LancamentoView;
import com.bs.views.NotaFiscalView;
import com.bs.views.PessoaView;
import com.bs.views.ProdutoView;
import com.bs.views.TipoLancamentoView;
import com.bs.views.TipoProdutoView;
import com.bs.views.TransferenciaView;
import com.bs.views.UnidadesView;
import com.bs.exibicao.SolicitaParametroUsuario;

/**
 *
 * @author Bone
 */
public class Administrativo extends javax.swing.JFrame {

    /**
     * Creates new form Administrativo
     */
    public Administrativo() {
        initComponents();
        setExtendedState(MAXIMIZED_BOTH);
        relatoriosPanel.setVisible(false);
        SolicitaParametroUsuario.setTelaExibicao(container);
        notaEntradaButton.setVisible(false);
        notaSaidaButton.setVisible(false);
    }

    /**
     * This method is called from within the constructor to initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is always
     * regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        outosCadastrosPopMenu = new javax.swing.JPopupMenu();
        cadastroBancoMenu = new javax.swing.JMenuItem();
        cadastroContaMenu = new javax.swing.JMenuItem();
        cadastroTipoLancamentoMenu = new javax.swing.JMenuItem();
        cadastroUnidadeMenu = new javax.swing.JMenuItem();
        cadastroConversaoUnidade = new javax.swing.JMenuItem();
        cadastroTipoProduto = new javax.swing.JMenuItem();
        ferramentasPopMenu = new javax.swing.JPopupMenu();
        gestorRelatorios = new javax.swing.JMenuItem();
        relatoriosPopMenu = new javax.swing.JPopupMenu();
        jMRelatoriosContasAReceber3 = new javax.swing.JMenu();
        jMReceitasPorPeriodo3 = new javax.swing.JMenuItem();
        jMReceitasPorContas = new javax.swing.JMenuItem();
        jMReceitasPorTipo = new javax.swing.JMenuItem();
        jMReceitasPorVencimento = new javax.swing.JMenuItem();
        jSeparator10 = new javax.swing.JPopupMenu.Separator();
        jMReceitasFTipo = new javax.swing.JMenuItem();
        jMReceitasFTipoPorVencimento = new javax.swing.JMenuItem();
        jSeparator11 = new javax.swing.JPopupMenu.Separator();
        jMReceitasFPessoa = new javax.swing.JMenuItem();
        jMReceitasFPessoaPorConta = new javax.swing.JMenuItem();
        jMReceitasFPessoaPorVencimento = new javax.swing.JMenuItem();
        jSeparator12 = new javax.swing.JPopupMenu.Separator();
        jMReceitasFConta = new javax.swing.JMenuItem();
        jMReceitasFContaPorPessoa = new javax.swing.JMenuItem();
        jMReceitasFContaPorVencimento = new javax.swing.JMenuItem();
        jMRelatoriosContasAPagar = new javax.swing.JMenu();
        jMDespesasPorPeriodo = new javax.swing.JMenuItem();
        jMDespesasPorConta = new javax.swing.JMenuItem();
        jMDespesasPorTipo = new javax.swing.JMenuItem();
        jMDespesasPorVencimento = new javax.swing.JMenuItem();
        jSeparator13 = new javax.swing.JPopupMenu.Separator();
        jMDespesaFTipoSG = new javax.swing.JMenuItem();
        jMDespesasFTipoGVencimento = new javax.swing.JMenuItem();
        jSeparator14 = new javax.swing.JPopupMenu.Separator();
        jMDespesasFPessoaSG = new javax.swing.JMenuItem();
        jMDespesasFPessoaGVencimento = new javax.swing.JMenuItem();
        jSeparator15 = new javax.swing.JPopupMenu.Separator();
        jMDespesasFContaSG = new javax.swing.JMenuItem();
        jMDespesasFContaGPessoa = new javax.swing.JMenuItem();
        jMDespesasFContaGVencimento = new javax.swing.JMenuItem();
        jSeparator20 = new javax.swing.JPopupMenu.Separator();
        jMDespesasFCnpjSG = new javax.swing.JMenuItem();
        jMDespesasFCnpjGVencimento = new javax.swing.JMenuItem();
        jMRelatoriosLancamentos = new javax.swing.JMenu();
        jMLancamentos = new javax.swing.JMenuItem();
        jMLancamentosPorConta = new javax.swing.JMenuItem();
        jMLancamentosPorTipo = new javax.swing.JMenuItem();
        jMLancamentosPorVencimento = new javax.swing.JMenuItem();
        jSeparator16 = new javax.swing.JPopupMenu.Separator();
        jMLancamentosFTipo = new javax.swing.JMenuItem();
        jMLancamentosFTipoPorVencimento = new javax.swing.JMenuItem();
        jSeparator17 = new javax.swing.JPopupMenu.Separator();
        jMLancamentosFPessoa = new javax.swing.JMenuItem();
        jMLancamentosFPessoaPorVencimento = new javax.swing.JMenuItem();
        jSeparator18 = new javax.swing.JPopupMenu.Separator();
        jMLancamentosFConta = new javax.swing.JMenuItem();
        jMLancamentosFContaPorPessoa = new javax.swing.JMenuItem();
        jMLancamentosFContaPorVencimento = new javax.swing.JMenuItem();
        jMRelatoriosDePessoas = new javax.swing.JMenu();
        jMRelacaoPessoa = new javax.swing.JMenuItem();
        jMRelacaoPessoaPorCidade = new javax.swing.JMenuItem();
        jMRelacaoPessoasPorDataCadastro = new javax.swing.JMenuItem();
        jMRelatoriosTransferencias = new javax.swing.JMenu();
        jMRelacaoTransferencias = new javax.swing.JMenuItem();
        jMRelacaoTransferenciasPorOrigem = new javax.swing.JMenuItem();
        jMRelacaoTransferenciasPorDestino = new javax.swing.JMenuItem();
        jSeparator1 = new javax.swing.JPopupMenu.Separator();
        jMProdutos = new javax.swing.JMenu();
        jMRelacaoProduto = new javax.swing.JMenuItem();
        jMRelacaoProdutoPorTipo = new javax.swing.JMenuItem();
        jMProdutoFTipo = new javax.swing.JMenuItem();
        jMRelatoriosCompras = new javax.swing.JMenu();
        jSeparator2 = new javax.swing.JPopupMenu.Separator();
        jMRelatoriosNotasFiscaisEntrada = new javax.swing.JMenu();
        jMRelatoriosNotasFiscaisSaida = new javax.swing.JMenu();
        jSeparator3 = new javax.swing.JPopupMenu.Separator();
        jMRelatoriosOutros = new javax.swing.JMenu();
        jMBancos = new javax.swing.JMenuItem();
        jMContas = new javax.swing.JMenuItem();
        jMRelacaoTipoLancamento = new javax.swing.JMenuItem();
        jSplitPane2 = new javax.swing.JSplitPane();
        jScrollPane1 = new javax.swing.JScrollPane();
        telasAbertas = new javax.swing.JPanel();
        container = new javax.swing.JPanel();
        jPanel1 = new javax.swing.JPanel();
        relatoriosPanel = new javax.swing.JPanel();
        cadastrosButton = new javax.swing.JButton();
        outrosRelatoriosButton = new javax.swing.JButton();
        contasAReceberSG = new javax.swing.JButton();
        contasAReceberSG1 = new javax.swing.JButton();
        contasAReceberSG2 = new javax.swing.JButton();
        contasAReceberSG3 = new javax.swing.JButton();
        produtosSG = new javax.swing.JButton();
        notasEntrada = new javax.swing.JButton();
        notasSaida = new javax.swing.JButton();
        cadastrosPanel = new javax.swing.JPanel();
        receitasButton = new javax.swing.JButton();
        despesasButton = new javax.swing.JButton();
        lancamentosButton = new javax.swing.JButton();
        produtosButton = new javax.swing.JButton();
        notaEntradaButton = new javax.swing.JButton();
        notaSaidaButton = new javax.swing.JButton();
        outrosCadastrosButton = new javax.swing.JButton();
        relatoriosButton = new javax.swing.JButton();
        transferenciasButton = new javax.swing.JButton();
        pessoasButton = new javax.swing.JButton();
        ferramentasButton = new javax.swing.JButton();

        cadastroBancoMenu.setText("Bancos");
        cadastroBancoMenu.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cadastroBancoMenuActionPerformed(evt);
            }
        });
        outosCadastrosPopMenu.add(cadastroBancoMenu);

        cadastroContaMenu.setText("Contas bancárias");
        cadastroContaMenu.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cadastroContaMenuActionPerformed(evt);
            }
        });
        outosCadastrosPopMenu.add(cadastroContaMenu);

        cadastroTipoLancamentoMenu.setText("Tipos de lançamento");
        cadastroTipoLancamentoMenu.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cadastroTipoLancamentoMenuActionPerformed(evt);
            }
        });
        outosCadastrosPopMenu.add(cadastroTipoLancamentoMenu);

        cadastroUnidadeMenu.setText("Unidades");
        cadastroUnidadeMenu.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cadastroUnidadeMenuActionPerformed(evt);
            }
        });
        outosCadastrosPopMenu.add(cadastroUnidadeMenu);

        cadastroConversaoUnidade.setText("Conversão de unidade");
        cadastroConversaoUnidade.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cadastroConversaoUnidadeActionPerformed(evt);
            }
        });
        outosCadastrosPopMenu.add(cadastroConversaoUnidade);

        cadastroTipoProduto.setText("Tipos de produto");
        cadastroTipoProduto.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cadastroTipoProdutoActionPerformed(evt);
            }
        });
        outosCadastrosPopMenu.add(cadastroTipoProduto);

        gestorRelatorios.setText("Gestão de relatórios");
        gestorRelatorios.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                gestorRelatoriosActionPerformed(evt);
            }
        });
        ferramentasPopMenu.add(gestorRelatorios);

        jMRelatoriosContasAReceber3.setText("Contas a receber");

        jMReceitasPorPeriodo3.setText("No período sem agrupamento");
        jMReceitasPorPeriodo3.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMReceitasPorPeriodo3ActionPerformed(evt);
            }
        });
        jMRelatoriosContasAReceber3.add(jMReceitasPorPeriodo3);

        jMReceitasPorContas.setText("Agrupado em contas");
        jMReceitasPorContas.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMReceitasPorContasActionPerformed(evt);
            }
        });
        jMRelatoriosContasAReceber3.add(jMReceitasPorContas);

        jMReceitasPorTipo.setText("Agrupado em tipos");
        jMReceitasPorTipo.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMReceitasPorTipoActionPerformed(evt);
            }
        });
        jMRelatoriosContasAReceber3.add(jMReceitasPorTipo);

        jMReceitasPorVencimento.setText("Agrupado em vencimentos");
        jMReceitasPorVencimento.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMReceitasPorVencimentoActionPerformed(evt);
            }
        });
        jMRelatoriosContasAReceber3.add(jMReceitasPorVencimento);
        jMRelatoriosContasAReceber3.add(jSeparator10);

        jMReceitasFTipo.setText("Filtrado em tipo sem agrupamento");
        jMReceitasFTipo.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMReceitasFTipoActionPerformed(evt);
            }
        });
        jMRelatoriosContasAReceber3.add(jMReceitasFTipo);

        jMReceitasFTipoPorVencimento.setText("Filtrado em tipo agrupado em vencimento");
        jMReceitasFTipoPorVencimento.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMReceitasFTipoPorVencimentoActionPerformed(evt);
            }
        });
        jMRelatoriosContasAReceber3.add(jMReceitasFTipoPorVencimento);
        jMRelatoriosContasAReceber3.add(jSeparator11);

        jMReceitasFPessoa.setText("Filtrado em pessoas sem agrupamento");
        jMReceitasFPessoa.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMReceitasFPessoaActionPerformed(evt);
            }
        });
        jMRelatoriosContasAReceber3.add(jMReceitasFPessoa);

        jMReceitasFPessoaPorConta.setText("Filtrado em pessoas agrupado em contas");
        jMReceitasFPessoaPorConta.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMReceitasFPessoaPorContaActionPerformed(evt);
            }
        });
        jMRelatoriosContasAReceber3.add(jMReceitasFPessoaPorConta);

        jMReceitasFPessoaPorVencimento.setText("Filtrado em pessoas agrupado em vencimento");
        jMReceitasFPessoaPorVencimento.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMReceitasFPessoaPorVencimentoActionPerformed(evt);
            }
        });
        jMRelatoriosContasAReceber3.add(jMReceitasFPessoaPorVencimento);
        jMRelatoriosContasAReceber3.add(jSeparator12);

        jMReceitasFConta.setText("Filtrado em contas sem agrupamento");
        jMReceitasFConta.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMReceitasFContaActionPerformed(evt);
            }
        });
        jMRelatoriosContasAReceber3.add(jMReceitasFConta);

        jMReceitasFContaPorPessoa.setText("Filtrado em contas agrupado em pessoas");
        jMReceitasFContaPorPessoa.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMReceitasFContaPorPessoaActionPerformed(evt);
            }
        });
        jMRelatoriosContasAReceber3.add(jMReceitasFContaPorPessoa);

        jMReceitasFContaPorVencimento.setText("Filtrado em contas agrupado em vencimento");
        jMReceitasFContaPorVencimento.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMReceitasFContaPorVencimentoActionPerformed(evt);
            }
        });
        jMRelatoriosContasAReceber3.add(jMReceitasFContaPorVencimento);

        relatoriosPopMenu.add(jMRelatoriosContasAReceber3);

        jMRelatoriosContasAPagar.setText("Contas a pagar");

        jMDespesasPorPeriodo.setText("No período sem agrupamento");
        jMDespesasPorPeriodo.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMDespesasPorPeriodoActionPerformed(evt);
            }
        });
        jMRelatoriosContasAPagar.add(jMDespesasPorPeriodo);

        jMDespesasPorConta.setText("Agrupado em contas");
        jMDespesasPorConta.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMDespesasPorContaActionPerformed(evt);
            }
        });
        jMRelatoriosContasAPagar.add(jMDespesasPorConta);

        jMDespesasPorTipo.setText("Agrupado em tipos");
        jMDespesasPorTipo.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMDespesasPorTipoActionPerformed(evt);
            }
        });
        jMRelatoriosContasAPagar.add(jMDespesasPorTipo);

        jMDespesasPorVencimento.setText("Agrupado em vencimentos");
        jMDespesasPorVencimento.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMDespesasPorVencimentoActionPerformed(evt);
            }
        });
        jMRelatoriosContasAPagar.add(jMDespesasPorVencimento);
        jMRelatoriosContasAPagar.add(jSeparator13);

        jMDespesaFTipoSG.setText("Filtrado em tipo sem agrupamento");
        jMDespesaFTipoSG.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMDespesaFTipoSGActionPerformed(evt);
            }
        });
        jMRelatoriosContasAPagar.add(jMDespesaFTipoSG);

        jMDespesasFTipoGVencimento.setText("Filtrado em tipo agrupado em vencimento");
        jMDespesasFTipoGVencimento.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMDespesasFTipoGVencimentoActionPerformed(evt);
            }
        });
        jMRelatoriosContasAPagar.add(jMDespesasFTipoGVencimento);
        jMRelatoriosContasAPagar.add(jSeparator14);

        jMDespesasFPessoaSG.setText("Filtrado em pessoas sem agrupamento");
        jMDespesasFPessoaSG.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMDespesasFPessoaSGActionPerformed(evt);
            }
        });
        jMRelatoriosContasAPagar.add(jMDespesasFPessoaSG);

        jMDespesasFPessoaGVencimento.setText("Filtrado em pessoas agrupado em vencimento");
        jMDespesasFPessoaGVencimento.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMDespesasFPessoaGVencimentoActionPerformed(evt);
            }
        });
        jMRelatoriosContasAPagar.add(jMDespesasFPessoaGVencimento);
        jMRelatoriosContasAPagar.add(jSeparator15);

        jMDespesasFContaSG.setText("Filtrado em contas sem agrupamento");
        jMDespesasFContaSG.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMDespesasFContaSGActionPerformed(evt);
            }
        });
        jMRelatoriosContasAPagar.add(jMDespesasFContaSG);

        jMDespesasFContaGPessoa.setText("Filtrado em contas agrupado em pessoas");
        jMDespesasFContaGPessoa.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMDespesasFContaGPessoaActionPerformed(evt);
            }
        });
        jMRelatoriosContasAPagar.add(jMDespesasFContaGPessoa);

        jMDespesasFContaGVencimento.setText("Filtrado em contas agrupado em vencimento");
        jMDespesasFContaGVencimento.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMDespesasFContaGVencimentoActionPerformed(evt);
            }
        });
        jMRelatoriosContasAPagar.add(jMDespesasFContaGVencimento);
        jMRelatoriosContasAPagar.add(jSeparator20);

        jMDespesasFCnpjSG.setText("Filtrado em CNPJ sem agrupamento");
        jMDespesasFCnpjSG.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMDespesasFCnpjSGActionPerformed(evt);
            }
        });
        jMRelatoriosContasAPagar.add(jMDespesasFCnpjSG);

        jMDespesasFCnpjGVencimento.setText("Filtrado em CNPJ agrupado em vencimento");
        jMDespesasFCnpjGVencimento.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMDespesasFCnpjGVencimentoActionPerformed(evt);
            }
        });
        jMRelatoriosContasAPagar.add(jMDespesasFCnpjGVencimento);

        relatoriosPopMenu.add(jMRelatoriosContasAPagar);

        jMRelatoriosLancamentos.setText("Lançamentos");

        jMLancamentos.setText("No período sem agrupamento");
        jMLancamentos.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMLancamentosActionPerformed(evt);
            }
        });
        jMRelatoriosLancamentos.add(jMLancamentos);

        jMLancamentosPorConta.setText("Agrupado em contas");
        jMLancamentosPorConta.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMLancamentosPorContaActionPerformed(evt);
            }
        });
        jMRelatoriosLancamentos.add(jMLancamentosPorConta);

        jMLancamentosPorTipo.setText("Agrupado em tipos");
        jMLancamentosPorTipo.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMLancamentosPorTipoActionPerformed(evt);
            }
        });
        jMRelatoriosLancamentos.add(jMLancamentosPorTipo);

        jMLancamentosPorVencimento.setText("Agrupado em vencimentos");
        jMLancamentosPorVencimento.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMLancamentosPorVencimentoActionPerformed(evt);
            }
        });
        jMRelatoriosLancamentos.add(jMLancamentosPorVencimento);
        jMRelatoriosLancamentos.add(jSeparator16);

        jMLancamentosFTipo.setText("Filtrado em tipo sem agrupamento");
        jMLancamentosFTipo.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMLancamentosFTipoActionPerformed(evt);
            }
        });
        jMRelatoriosLancamentos.add(jMLancamentosFTipo);

        jMLancamentosFTipoPorVencimento.setText("Filtrado em tipo agrupado em vencimento");
        jMLancamentosFTipoPorVencimento.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMLancamentosFTipoPorVencimentoActionPerformed(evt);
            }
        });
        jMRelatoriosLancamentos.add(jMLancamentosFTipoPorVencimento);
        jMRelatoriosLancamentos.add(jSeparator17);

        jMLancamentosFPessoa.setText("Filtrado em pessoas sem agrupamento");
        jMLancamentosFPessoa.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMLancamentosFPessoaActionPerformed(evt);
            }
        });
        jMRelatoriosLancamentos.add(jMLancamentosFPessoa);

        jMLancamentosFPessoaPorVencimento.setText("Filtrado em pessoas agrupado em vencimento");
        jMLancamentosFPessoaPorVencimento.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMLancamentosFPessoaPorVencimentoActionPerformed(evt);
            }
        });
        jMRelatoriosLancamentos.add(jMLancamentosFPessoaPorVencimento);
        jMRelatoriosLancamentos.add(jSeparator18);

        jMLancamentosFConta.setText("Filtrado em contas sem agrupamento");
        jMLancamentosFConta.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMLancamentosFContaActionPerformed(evt);
            }
        });
        jMRelatoriosLancamentos.add(jMLancamentosFConta);

        jMLancamentosFContaPorPessoa.setText("Filtrado em contas agrupado em pessoas");
        jMLancamentosFContaPorPessoa.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMLancamentosFContaPorPessoaActionPerformed(evt);
            }
        });
        jMRelatoriosLancamentos.add(jMLancamentosFContaPorPessoa);

        jMLancamentosFContaPorVencimento.setText("Filtrado em contas agrupado em vencimento");
        jMLancamentosFContaPorVencimento.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMLancamentosFContaPorVencimentoActionPerformed(evt);
            }
        });
        jMRelatoriosLancamentos.add(jMLancamentosFContaPorVencimento);

        relatoriosPopMenu.add(jMRelatoriosLancamentos);

        jMRelatoriosDePessoas.setText("Pessoas");

        jMRelacaoPessoa.setText("Relação de pessoas completa");
        jMRelacaoPessoa.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMRelacaoPessoaActionPerformed(evt);
            }
        });
        jMRelatoriosDePessoas.add(jMRelacaoPessoa);

        jMRelacaoPessoaPorCidade.setText("Relação de pessoas por cidade");
        jMRelacaoPessoaPorCidade.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMRelacaoPessoaPorCidadeActionPerformed(evt);
            }
        });
        jMRelatoriosDePessoas.add(jMRelacaoPessoaPorCidade);

        jMRelacaoPessoasPorDataCadastro.setText("Relação de pessoas por data de cadastro");
        jMRelacaoPessoasPorDataCadastro.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMRelacaoPessoasPorDataCadastroActionPerformed(evt);
            }
        });
        jMRelatoriosDePessoas.add(jMRelacaoPessoasPorDataCadastro);

        relatoriosPopMenu.add(jMRelatoriosDePessoas);

        jMRelatoriosTransferencias.setText("Transferências");

        jMRelacaoTransferencias.setText("Transferências");
        jMRelacaoTransferencias.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMRelacaoTransferenciasActionPerformed(evt);
            }
        });
        jMRelatoriosTransferencias.add(jMRelacaoTransferencias);

        jMRelacaoTransferenciasPorOrigem.setText("Transferências por conta de origem");
        jMRelacaoTransferenciasPorOrigem.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMRelacaoTransferenciasPorOrigemActionPerformed(evt);
            }
        });
        jMRelatoriosTransferencias.add(jMRelacaoTransferenciasPorOrigem);

        jMRelacaoTransferenciasPorDestino.setText("Transferências por conta de destino");
        jMRelacaoTransferenciasPorDestino.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMRelacaoTransferenciasPorDestinoActionPerformed(evt);
            }
        });
        jMRelatoriosTransferencias.add(jMRelacaoTransferenciasPorDestino);

        relatoriosPopMenu.add(jMRelatoriosTransferencias);
        relatoriosPopMenu.add(jSeparator1);

        jMProdutos.setText("Produtos");

        jMRelacaoProduto.setText("Relação de produtos");
        jMProdutos.add(jMRelacaoProduto);

        jMRelacaoProdutoPorTipo.setText("Relação de produtos agrupado em tipo");
        jMProdutos.add(jMRelacaoProdutoPorTipo);

        jMProdutoFTipo.setText("Relação de produtos filtrado em tipo");
        jMProdutos.add(jMProdutoFTipo);

        relatoriosPopMenu.add(jMProdutos);

        jMRelatoriosCompras.setText("Compras");
        relatoriosPopMenu.add(jMRelatoriosCompras);
        relatoriosPopMenu.add(jSeparator2);

        jMRelatoriosNotasFiscaisEntrada.setText("Notas fiscais de entrada");
        relatoriosPopMenu.add(jMRelatoriosNotasFiscaisEntrada);

        jMRelatoriosNotasFiscaisSaida.setText("Notas fiscais de saída");
        relatoriosPopMenu.add(jMRelatoriosNotasFiscaisSaida);
        relatoriosPopMenu.add(jSeparator3);

        jMRelatoriosOutros.setText("Outros");

        jMBancos.setText("Bancos");
        jMBancos.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMBancosActionPerformed(evt);
            }
        });
        jMRelatoriosOutros.add(jMBancos);

        jMContas.setText("Contas");
        jMContas.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMContasActionPerformed(evt);
            }
        });
        jMRelatoriosOutros.add(jMContas);

        jMRelacaoTipoLancamento.setText("Tipos de lançamento");
        jMRelacaoTipoLancamento.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMRelacaoTipoLancamentoActionPerformed(evt);
            }
        });
        jMRelatoriosOutros.add(jMRelacaoTipoLancamento);

        relatoriosPopMenu.add(jMRelatoriosOutros);

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
        setTitle("Sistema de retaguarda");
        setIconImage(SplashViewFrame.getIconeAplicacao());

        jSplitPane2.setDividerLocation(200);

        telasAbertas.setMaximumSize(new java.awt.Dimension(1, 1));
        telasAbertas.setMinimumSize(new java.awt.Dimension(1, 1));
        telasAbertas.setPreferredSize(new java.awt.Dimension(1, 1));
        telasAbertas.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.LEFT));
        jScrollPane1.setViewportView(telasAbertas);

        jSplitPane2.setLeftComponent(jScrollPane1);

        container.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        container.setLayout(new java.awt.CardLayout());
        jSplitPane2.setRightComponent(container);

        cadastrosButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bs/imagens/cadastros.png"))); // NOI18N
        cadastrosButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cadastrosButtonActionPerformed(evt);
            }
        });

        outrosRelatoriosButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bs/imagens/outros relatorios.png"))); // NOI18N
        outrosRelatoriosButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                outrosRelatoriosButtonActionPerformed(evt);
            }
        });

        contasAReceberSG.setText("Receitas");
        contasAReceberSG.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                contasAReceberSGActionPerformed(evt);
            }
        });

        contasAReceberSG1.setText("Despesas");
        contasAReceberSG1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                contasAReceberSG1ActionPerformed(evt);
            }
        });

        contasAReceberSG2.setText("Lancamentos");
        contasAReceberSG2.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                contasAReceberSG2ActionPerformed(evt);
            }
        });

        contasAReceberSG3.setText("Transferências");
        contasAReceberSG3.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                contasAReceberSG3ActionPerformed(evt);
            }
        });

        produtosSG.setText("Produtos");
        produtosSG.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                produtosSGActionPerformed(evt);
            }
        });

        notasEntrada.setText("Notas de entrada");
        notasEntrada.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                notasEntradaActionPerformed(evt);
            }
        });

        notasSaida.setText("Notas de saída");
        notasSaida.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                notasSaidaActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout relatoriosPanelLayout = new javax.swing.GroupLayout(relatoriosPanel);
        relatoriosPanel.setLayout(relatoriosPanelLayout);
        relatoriosPanelLayout.setHorizontalGroup(
            relatoriosPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(relatoriosPanelLayout.createSequentialGroup()
                .addComponent(cadastrosButton)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(contasAReceberSG)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(contasAReceberSG1)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(contasAReceberSG2)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(contasAReceberSG3)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(produtosSG)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(notasEntrada)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(notasSaida)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(outrosRelatoriosButton)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );
        relatoriosPanelLayout.setVerticalGroup(
            relatoriosPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(cadastrosButton, javax.swing.GroupLayout.DEFAULT_SIZE, 45, Short.MAX_VALUE)
            .addComponent(outrosRelatoriosButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(contasAReceberSG, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(contasAReceberSG1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(contasAReceberSG2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(contasAReceberSG3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(produtosSG, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(notasEntrada, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(notasSaida, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        );

        receitasButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bs/imagens/addReceita.png"))); // NOI18N
        receitasButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                receitasButtonActionPerformed(evt);
            }
        });

        despesasButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bs/imagens/addDespesa.png"))); // NOI18N
        despesasButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                despesasButtonActionPerformed(evt);
            }
        });

        lancamentosButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bs/imagens/lancamentos.png"))); // NOI18N
        lancamentosButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                lancamentosButtonActionPerformed(evt);
            }
        });

        produtosButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bs/imagens/produto.png"))); // NOI18N
        produtosButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                produtosButtonActionPerformed(evt);
            }
        });

        notaEntradaButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bs/imagens/notaFiscalEntrada.png"))); // NOI18N
        notaEntradaButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                notaEntradaButtonActionPerformed(evt);
            }
        });

        notaSaidaButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bs/imagens/notaFiscalSaida.png"))); // NOI18N

        outrosCadastrosButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bs/imagens/outros cadastros.png"))); // NOI18N
        outrosCadastrosButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                outrosCadastrosButtonActionPerformed(evt);
            }
        });

        relatoriosButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bs/imagens/relatorios.png"))); // NOI18N
        relatoriosButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                relatoriosButtonActionPerformed(evt);
            }
        });

        transferenciasButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bs/imagens/transferencia.png"))); // NOI18N
        transferenciasButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                transferenciasButtonActionPerformed(evt);
            }
        });

        pessoasButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bs/imagens/pessoa.png"))); // NOI18N
        pessoasButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                pessoasButtonActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout cadastrosPanelLayout = new javax.swing.GroupLayout(cadastrosPanel);
        cadastrosPanel.setLayout(cadastrosPanelLayout);
        cadastrosPanelLayout.setHorizontalGroup(
            cadastrosPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(cadastrosPanelLayout.createSequentialGroup()
                .addComponent(relatoriosButton, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(receitasButton, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(despesasButton, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(lancamentosButton, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(transferenciasButton, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(pessoasButton, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(produtosButton, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(notaEntradaButton, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(notaSaidaButton, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(outrosCadastrosButton, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(88, Short.MAX_VALUE))
        );
        cadastrosPanelLayout.setVerticalGroup(
            cadastrosPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(despesasButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(lancamentosButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(produtosButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(notaEntradaButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(notaSaidaButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(outrosCadastrosButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(receitasButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(relatoriosButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(transferenciasButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(pessoasButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        );

        ferramentasButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/bs/imagens/configuracoes.png"))); // NOI18N
        ferramentasButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                ferramentasButtonActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
        jPanel1.setLayout(jPanel1Layout);
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel1Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(cadastrosPanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(relatoriosPanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(ferramentasButton)
                .addContainerGap())
        );
        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel1Layout.createSequentialGroup()
                .addGap(0, 0, 0)
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(ferramentasButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addGroup(jPanel1Layout.createSequentialGroup()
                        .addComponent(cadastrosPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(relatoriosPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addGap(1, 1, 1))
        );

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jSplitPane2, javax.swing.GroupLayout.DEFAULT_SIZE, 899, Short.MAX_VALUE)
                .addContainerGap())
            .addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jSplitPane2, javax.swing.GroupLayout.DEFAULT_SIZE, 318, Short.MAX_VALUE)
                .addContainerGap())
        );

        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void receitasButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_receitasButtonActionPerformed
        ContaAReceberView ct = new ContaAReceberView();
        new TelaButton(ct, container, telasAbertas);
    }//GEN-LAST:event_receitasButtonActionPerformed

    private void outrosCadastrosButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_outrosCadastrosButtonActionPerformed
        outosCadastrosPopMenu.setLocation(outrosCadastrosButton.getLocation());
        outosCadastrosPopMenu.show(outrosCadastrosButton, 1, outrosCadastrosButton.getHeight());
    }//GEN-LAST:event_outrosCadastrosButtonActionPerformed

    private void relatoriosButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_relatoriosButtonActionPerformed
        relatoriosPanel.setVisible(true);
        cadastrosPanel.setVisible(false);
    }//GEN-LAST:event_relatoriosButtonActionPerformed

    private void cadastrosButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_cadastrosButtonActionPerformed
        cadastrosPanel.setVisible(true);
        relatoriosPanel.setVisible(false);
    }//GEN-LAST:event_cadastrosButtonActionPerformed

    private void cadastroBancoMenuActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_cadastroBancoMenuActionPerformed
        BancoView b = new BancoView();
        new TelaButton(b, container, telasAbertas);
    }//GEN-LAST:event_cadastroBancoMenuActionPerformed

    private void cadastroContaMenuActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_cadastroContaMenuActionPerformed
        ContaView c = new ContaView();
        new TelaButton(c, container, telasAbertas);
    }//GEN-LAST:event_cadastroContaMenuActionPerformed

    private void despesasButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_despesasButtonActionPerformed
        ContaAPagarView ct = new ContaAPagarView();
        new TelaButton(ct, container, telasAbertas);
    }//GEN-LAST:event_despesasButtonActionPerformed

    private void lancamentosButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_lancamentosButtonActionPerformed
        LancamentoView t = new LancamentoView();
        new TelaButton(t, container, telasAbertas);
    }//GEN-LAST:event_lancamentosButtonActionPerformed

    private void transferenciasButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_transferenciasButtonActionPerformed
        TransferenciaView t = new TransferenciaView();
        new TelaButton(t, container, telasAbertas);
    }//GEN-LAST:event_transferenciasButtonActionPerformed

    private void cadastroTipoLancamentoMenuActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_cadastroTipoLancamentoMenuActionPerformed
        TipoLancamentoView t = new TipoLancamentoView();
        new TelaButton(t, container, telasAbertas);
    }//GEN-LAST:event_cadastroTipoLancamentoMenuActionPerformed

    private void pessoasButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_pessoasButtonActionPerformed
        PessoaView t = new PessoaView();
        new TelaButton(t, container, telasAbertas);
    }//GEN-LAST:event_pessoasButtonActionPerformed

    private void cadastroUnidadeMenuActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_cadastroUnidadeMenuActionPerformed
        UnidadesView t = new UnidadesView();
        new TelaButton(t, container, telasAbertas);
    }//GEN-LAST:event_cadastroUnidadeMenuActionPerformed

    private void produtosButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_produtosButtonActionPerformed
        ProdutoView t = new ProdutoView();
        new TelaButton(t, container, telasAbertas);
    }//GEN-LAST:event_produtosButtonActionPerformed

    private void cadastroConversaoUnidadeActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_cadastroConversaoUnidadeActionPerformed
        ConversaoUnidadesView t = new ConversaoUnidadesView();
        new TelaButton(t, container, telasAbertas);
    }//GEN-LAST:event_cadastroConversaoUnidadeActionPerformed

    private void cadastroTipoProdutoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_cadastroTipoProdutoActionPerformed
        TipoProdutoView t = new TipoProdutoView();
        new TelaButton(t, container, telasAbertas);
    }//GEN-LAST:event_cadastroTipoProdutoActionPerformed

    private void gestorRelatoriosActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_gestorRelatoriosActionPerformed
        RelView t = new RelView();
        new TelaButton(t, container, telasAbertas);
    }//GEN-LAST:event_gestorRelatoriosActionPerformed

    private void ferramentasButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ferramentasButtonActionPerformed
        ferramentasPopMenu.show(ferramentasButton, 0, ferramentasButton.getHeight());
    }//GEN-LAST:event_ferramentasButtonActionPerformed

    private void contasAReceberSGActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_contasAReceberSGActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaReceberSG");
    }//GEN-LAST:event_contasAReceberSGActionPerformed

    private void outrosRelatoriosButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_outrosRelatoriosButtonActionPerformed
        relatoriosPopMenu.show(outrosRelatoriosButton, 0, outrosRelatoriosButton.getHeight());
    }//GEN-LAST:event_outrosRelatoriosButtonActionPerformed

    private void contasAReceberSG1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_contasAReceberSG1ActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaPagarSG");
    }//GEN-LAST:event_contasAReceberSG1ActionPerformed

    private void contasAReceberSG2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_contasAReceberSG2ActionPerformed
       SolicitaParametroUsuario.exibeRelatorio("LancamentosSG");
    }//GEN-LAST:event_contasAReceberSG2ActionPerformed

    private void contasAReceberSG3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_contasAReceberSG3ActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("Transferencias");
    }//GEN-LAST:event_contasAReceberSG3ActionPerformed

    private void jMReceitasPorPeriodo3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMReceitasPorPeriodo3ActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaReceberSG");
    }//GEN-LAST:event_jMReceitasPorPeriodo3ActionPerformed

    private void jMReceitasPorContasActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMReceitasPorContasActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaReceberGConta");
    }//GEN-LAST:event_jMReceitasPorContasActionPerformed

    private void jMReceitasPorTipoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMReceitasPorTipoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaReceberGTipo");
    }//GEN-LAST:event_jMReceitasPorTipoActionPerformed

    private void jMReceitasPorVencimentoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMReceitasPorVencimentoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaReceberGVencimento");
    }//GEN-LAST:event_jMReceitasPorVencimentoActionPerformed

    private void jMReceitasFTipoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMReceitasFTipoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaReceberFTipoSG");
    }//GEN-LAST:event_jMReceitasFTipoActionPerformed

    private void jMReceitasFTipoPorVencimentoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMReceitasFTipoPorVencimentoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaReceberFTipoGVencimento");
    }//GEN-LAST:event_jMReceitasFTipoPorVencimentoActionPerformed

    private void jMReceitasFPessoaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMReceitasFPessoaActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_jMReceitasFPessoaActionPerformed

    private void jMReceitasFPessoaPorContaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMReceitasFPessoaPorContaActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_jMReceitasFPessoaPorContaActionPerformed

    private void jMReceitasFPessoaPorVencimentoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMReceitasFPessoaPorVencimentoActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_jMReceitasFPessoaPorVencimentoActionPerformed

    private void jMReceitasFContaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMReceitasFContaActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaReceberFContaSG");
    }//GEN-LAST:event_jMReceitasFContaActionPerformed

    private void jMReceitasFContaPorPessoaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMReceitasFContaPorPessoaActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaReceberFContaGPessoa");
    }//GEN-LAST:event_jMReceitasFContaPorPessoaActionPerformed

    private void jMReceitasFContaPorVencimentoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMReceitasFContaPorVencimentoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaReceberFContaGVencimento");
    }//GEN-LAST:event_jMReceitasFContaPorVencimentoActionPerformed

    private void jMDespesasPorPeriodoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMDespesasPorPeriodoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaPagarSG");
    }//GEN-LAST:event_jMDespesasPorPeriodoActionPerformed

    private void jMDespesasPorContaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMDespesasPorContaActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaPagarGConta");
    }//GEN-LAST:event_jMDespesasPorContaActionPerformed

    private void jMDespesasPorTipoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMDespesasPorTipoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaPagarGTipo");
    }//GEN-LAST:event_jMDespesasPorTipoActionPerformed

    private void jMDespesasPorVencimentoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMDespesasPorVencimentoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaPagarGVencimento");
    }//GEN-LAST:event_jMDespesasPorVencimentoActionPerformed

    private void jMDespesaFTipoSGActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMDespesaFTipoSGActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaPagarFTipoSG");
    }//GEN-LAST:event_jMDespesaFTipoSGActionPerformed

    private void jMDespesasFTipoGVencimentoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMDespesasFTipoGVencimentoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaPagarFTipoGVencimento");
    }//GEN-LAST:event_jMDespesasFTipoGVencimentoActionPerformed

    private void jMDespesasFPessoaSGActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMDespesasFPessoaSGActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaPagarFPessoaSG");
    }//GEN-LAST:event_jMDespesasFPessoaSGActionPerformed

    private void jMDespesasFPessoaGVencimentoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMDespesasFPessoaGVencimentoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaPagarFPessoaGVencimento");
    }//GEN-LAST:event_jMDespesasFPessoaGVencimentoActionPerformed

    private void jMDespesasFContaSGActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMDespesasFContaSGActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaPagarFContaSG");
    }//GEN-LAST:event_jMDespesasFContaSGActionPerformed

    private void jMDespesasFContaGPessoaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMDespesasFContaGPessoaActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaPagarFContaGPessoa");
    }//GEN-LAST:event_jMDespesasFContaGPessoaActionPerformed

    private void jMDespesasFContaGVencimentoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMDespesasFContaGVencimentoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaPagarFContaGVencimento");
    }//GEN-LAST:event_jMDespesasFContaGVencimentoActionPerformed

    private void jMDespesasFCnpjSGActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMDespesasFCnpjSGActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaPagarFCnpjSG");
    }//GEN-LAST:event_jMDespesasFCnpjSGActionPerformed

    private void jMDespesasFCnpjGVencimentoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMDespesasFCnpjGVencimentoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("CtaPagarFCnpjGVencimento");
    }//GEN-LAST:event_jMDespesasFCnpjGVencimentoActionPerformed

    private void jMLancamentosActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMLancamentosActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("LancamentosSG");
    }//GEN-LAST:event_jMLancamentosActionPerformed

    private void jMLancamentosPorContaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMLancamentosPorContaActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("LancamentosGConta");
    }//GEN-LAST:event_jMLancamentosPorContaActionPerformed

    private void jMLancamentosPorTipoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMLancamentosPorTipoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("LancamentosGTipo");
    }//GEN-LAST:event_jMLancamentosPorTipoActionPerformed

    private void jMLancamentosPorVencimentoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMLancamentosPorVencimentoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("LancamentosGVencimento");
    }//GEN-LAST:event_jMLancamentosPorVencimentoActionPerformed

    private void jMLancamentosFTipoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMLancamentosFTipoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("LancamentosFTipoSG");
    }//GEN-LAST:event_jMLancamentosFTipoActionPerformed

    private void jMLancamentosFTipoPorVencimentoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMLancamentosFTipoPorVencimentoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("LancamentosFTipoGVencimento");
    }//GEN-LAST:event_jMLancamentosFTipoPorVencimentoActionPerformed

    private void jMLancamentosFPessoaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMLancamentosFPessoaActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("LancamentosFPessoaSG");
    }//GEN-LAST:event_jMLancamentosFPessoaActionPerformed

    private void jMLancamentosFPessoaPorVencimentoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMLancamentosFPessoaPorVencimentoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("LancamentosFPessoaGVencimento");
    }//GEN-LAST:event_jMLancamentosFPessoaPorVencimentoActionPerformed

    private void jMLancamentosFContaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMLancamentosFContaActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("LancamentosFContaSG");
    }//GEN-LAST:event_jMLancamentosFContaActionPerformed

    private void jMLancamentosFContaPorPessoaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMLancamentosFContaPorPessoaActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("LancamentosFContaGPessoa");
    }//GEN-LAST:event_jMLancamentosFContaPorPessoaActionPerformed

    private void jMLancamentosFContaPorVencimentoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMLancamentosFContaPorVencimentoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("LancamentosFContaGVencimento");
    }//GEN-LAST:event_jMLancamentosFContaPorVencimentoActionPerformed

    private void jMRelacaoPessoaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMRelacaoPessoaActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("Pessoas");
    }//GEN-LAST:event_jMRelacaoPessoaActionPerformed

    private void jMRelacaoPessoaPorCidadeActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMRelacaoPessoaPorCidadeActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("PessoasFCidade");
    }//GEN-LAST:event_jMRelacaoPessoaPorCidadeActionPerformed

    private void jMRelacaoPessoasPorDataCadastroActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMRelacaoPessoasPorDataCadastroActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("PessoasFPeriodoCadastro");
    }//GEN-LAST:event_jMRelacaoPessoasPorDataCadastroActionPerformed

    private void jMRelacaoTransferenciasActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMRelacaoTransferenciasActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("Transferencias");
    }//GEN-LAST:event_jMRelacaoTransferenciasActionPerformed

    private void jMRelacaoTransferenciasPorOrigemActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMRelacaoTransferenciasPorOrigemActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("TransferenciasFOrigem");
    }//GEN-LAST:event_jMRelacaoTransferenciasPorOrigemActionPerformed

    private void jMRelacaoTransferenciasPorDestinoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMRelacaoTransferenciasPorDestinoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("TransferenciasFDestino");
    }//GEN-LAST:event_jMRelacaoTransferenciasPorDestinoActionPerformed

    private void jMBancosActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMBancosActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("Bancos");
    }//GEN-LAST:event_jMBancosActionPerformed

    private void jMContasActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMContasActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("Contas");
    }//GEN-LAST:event_jMContasActionPerformed

    private void jMRelacaoTipoLancamentoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMRelacaoTipoLancamentoActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("TipoLancamento");
    }//GEN-LAST:event_jMRelacaoTipoLancamentoActionPerformed

    private void produtosSGActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_produtosSGActionPerformed
        SolicitaParametroUsuario.exibeRelatorio("ProdutoSG");
    }//GEN-LAST:event_produtosSGActionPerformed

    private void notasEntradaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_notasEntradaActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_notasEntradaActionPerformed

    private void notasSaidaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_notasSaidaActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_notasSaidaActionPerformed

    private void notaEntradaButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_notaEntradaButtonActionPerformed
        TelaButton b = new TelaButton(new NotaFiscalView(), container, telasAbertas);
    }//GEN-LAST:event_notaEntradaButtonActionPerformed

    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        /* Set the Nimbus look and feel */
        //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
        /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
         * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html 
         */
        try {
            for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
                if ("Nimbus".equals(info.getName())) {
                    javax.swing.UIManager.setLookAndFeel(info.getClassName());
                    break;
                }
            }
        } catch (ClassNotFoundException ex) {
            java.util.logging.Logger.getLogger(Administrativo.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (InstantiationException ex) {
            java.util.logging.Logger.getLogger(Administrativo.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (IllegalAccessException ex) {
            java.util.logging.Logger.getLogger(Administrativo.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(Administrativo.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        }
        //</editor-fold>

        /* Create and display the form */
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new Administrativo().setVisible(true);
            }
        });
    }
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JMenuItem cadastroBancoMenu;
    private javax.swing.JMenuItem cadastroContaMenu;
    private javax.swing.JMenuItem cadastroConversaoUnidade;
    private javax.swing.JMenuItem cadastroTipoLancamentoMenu;
    private javax.swing.JMenuItem cadastroTipoProduto;
    private javax.swing.JMenuItem cadastroUnidadeMenu;
    private javax.swing.JButton cadastrosButton;
    private javax.swing.JPanel cadastrosPanel;
    private javax.swing.JPanel container;
    private javax.swing.JButton contasAReceberSG;
    private javax.swing.JButton contasAReceberSG1;
    private javax.swing.JButton contasAReceberSG2;
    private javax.swing.JButton contasAReceberSG3;
    private javax.swing.JButton despesasButton;
    private javax.swing.JButton ferramentasButton;
    private javax.swing.JPopupMenu ferramentasPopMenu;
    private javax.swing.JMenuItem gestorRelatorios;
    private javax.swing.JMenuItem jMBancos;
    private javax.swing.JMenuItem jMContas;
    private javax.swing.JMenuItem jMDespesaFTipoSG;
    private javax.swing.JMenuItem jMDespesasFCnpjGVencimento;
    private javax.swing.JMenuItem jMDespesasFCnpjSG;
    private javax.swing.JMenuItem jMDespesasFContaGPessoa;
    private javax.swing.JMenuItem jMDespesasFContaGVencimento;
    private javax.swing.JMenuItem jMDespesasFContaSG;
    private javax.swing.JMenuItem jMDespesasFPessoaGVencimento;
    private javax.swing.JMenuItem jMDespesasFPessoaSG;
    private javax.swing.JMenuItem jMDespesasFTipoGVencimento;
    private javax.swing.JMenuItem jMDespesasPorConta;
    private javax.swing.JMenuItem jMDespesasPorPeriodo;
    private javax.swing.JMenuItem jMDespesasPorTipo;
    private javax.swing.JMenuItem jMDespesasPorVencimento;
    private javax.swing.JMenuItem jMLancamentos;
    private javax.swing.JMenuItem jMLancamentosFConta;
    private javax.swing.JMenuItem jMLancamentosFContaPorPessoa;
    private javax.swing.JMenuItem jMLancamentosFContaPorVencimento;
    private javax.swing.JMenuItem jMLancamentosFPessoa;
    private javax.swing.JMenuItem jMLancamentosFPessoaPorVencimento;
    private javax.swing.JMenuItem jMLancamentosFTipo;
    private javax.swing.JMenuItem jMLancamentosFTipoPorVencimento;
    private javax.swing.JMenuItem jMLancamentosPorConta;
    private javax.swing.JMenuItem jMLancamentosPorTipo;
    private javax.swing.JMenuItem jMLancamentosPorVencimento;
    private javax.swing.JMenuItem jMProdutoFTipo;
    private javax.swing.JMenu jMProdutos;
    private javax.swing.JMenuItem jMReceitasFConta;
    private javax.swing.JMenuItem jMReceitasFContaPorPessoa;
    private javax.swing.JMenuItem jMReceitasFContaPorVencimento;
    private javax.swing.JMenuItem jMReceitasFPessoa;
    private javax.swing.JMenuItem jMReceitasFPessoaPorConta;
    private javax.swing.JMenuItem jMReceitasFPessoaPorVencimento;
    private javax.swing.JMenuItem jMReceitasFTipo;
    private javax.swing.JMenuItem jMReceitasFTipoPorVencimento;
    private javax.swing.JMenuItem jMReceitasPorContas;
    private javax.swing.JMenuItem jMReceitasPorPeriodo3;
    private javax.swing.JMenuItem jMReceitasPorTipo;
    private javax.swing.JMenuItem jMReceitasPorVencimento;
    private javax.swing.JMenuItem jMRelacaoPessoa;
    private javax.swing.JMenuItem jMRelacaoPessoaPorCidade;
    private javax.swing.JMenuItem jMRelacaoPessoasPorDataCadastro;
    private javax.swing.JMenuItem jMRelacaoProduto;
    private javax.swing.JMenuItem jMRelacaoProdutoPorTipo;
    private javax.swing.JMenuItem jMRelacaoTipoLancamento;
    private javax.swing.JMenuItem jMRelacaoTransferencias;
    private javax.swing.JMenuItem jMRelacaoTransferenciasPorDestino;
    private javax.swing.JMenuItem jMRelacaoTransferenciasPorOrigem;
    private javax.swing.JMenu jMRelatoriosCompras;
    private javax.swing.JMenu jMRelatoriosContasAPagar;
    private javax.swing.JMenu jMRelatoriosContasAReceber3;
    private javax.swing.JMenu jMRelatoriosDePessoas;
    private javax.swing.JMenu jMRelatoriosLancamentos;
    private javax.swing.JMenu jMRelatoriosNotasFiscaisEntrada;
    private javax.swing.JMenu jMRelatoriosNotasFiscaisSaida;
    private javax.swing.JMenu jMRelatoriosOutros;
    private javax.swing.JMenu jMRelatoriosTransferencias;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JPopupMenu.Separator jSeparator1;
    private javax.swing.JPopupMenu.Separator jSeparator10;
    private javax.swing.JPopupMenu.Separator jSeparator11;
    private javax.swing.JPopupMenu.Separator jSeparator12;
    private javax.swing.JPopupMenu.Separator jSeparator13;
    private javax.swing.JPopupMenu.Separator jSeparator14;
    private javax.swing.JPopupMenu.Separator jSeparator15;
    private javax.swing.JPopupMenu.Separator jSeparator16;
    private javax.swing.JPopupMenu.Separator jSeparator17;
    private javax.swing.JPopupMenu.Separator jSeparator18;
    private javax.swing.JPopupMenu.Separator jSeparator2;
    private javax.swing.JPopupMenu.Separator jSeparator20;
    private javax.swing.JPopupMenu.Separator jSeparator3;
    private javax.swing.JSplitPane jSplitPane2;
    private javax.swing.JButton lancamentosButton;
    private javax.swing.JButton notaEntradaButton;
    private javax.swing.JButton notaSaidaButton;
    private javax.swing.JButton notasEntrada;
    private javax.swing.JButton notasSaida;
    private javax.swing.JPopupMenu outosCadastrosPopMenu;
    private javax.swing.JButton outrosCadastrosButton;
    private javax.swing.JButton outrosRelatoriosButton;
    private javax.swing.JButton pessoasButton;
    private javax.swing.JButton produtosButton;
    private javax.swing.JButton produtosSG;
    private javax.swing.JButton receitasButton;
    private javax.swing.JButton relatoriosButton;
    private javax.swing.JPanel relatoriosPanel;
    private javax.swing.JPopupMenu relatoriosPopMenu;
    private javax.swing.JPanel telasAbertas;
    private javax.swing.JButton transferenciasButton;
    // End of variables declaration//GEN-END:variables
}
